
const zuodata = data => {
  var result = [
    //第一排的座位

  
    {
      hangnum: 1,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    /***第二排座位***/
    {
      hangnum: 2,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    //第三排的座位
    {
      hangnum: 3,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    //第四排的座位
    {
      hangnum: 4,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    //第五排的座位
    {
      hangnum: 5,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    //第6排的座位
    {
      hangnum: 6,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: 0,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: 0,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: 0,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    //第七排的座位
    {
      hangnum: 7,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    //第八排的座位
    {
      hangnum: 8,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: false//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: false//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
      ]
    },
    //第九排的座位
    {
      hangnum: 9,
      child:
      [
        {
          id: 1,
          lienum: 1,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: false//是否显示
        },
        {
          id: 2,
          lienum: 2,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: false//是否显示
        },
        {
          id: 3,
          lienum: 3,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 4,
          lienum: 4,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 5,
          lienum: 5,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 6,
          lienum: 6,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 7,
          lienum: 7,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 8,
          lienum: 8,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 9,
          lienum: 9,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 10,
          lienum: 10,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 11,
          lienum: 11,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 12,
          lienum: 12,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 13,
          lienum: 13,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: true//是否显示
        },
        {
          id: 14,
          lienum: 14,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: false//是否显示
        },
        {
          id: 15,
          lienum: 15,//列数
          ischk: -1,//-1:没有被选，0：已经选，1：在选择中
          isshow: false//是否显示
        },
      ]
    }
  ];
  //结束标识符
  return result;
}


const getSeat = (Maxcol, Maxrow, data) => {
  var Seatresult = [];

  for (var i = 1; i <=Maxrow; i++) {
    Seatresult.push({row: i,col:"",data:''});
    for (var j = Maxcol; j > 0; j--) {
      
      for(var q=0; q<data.length;q++){
        if(data[q].SeatRow==i&&data[q].SeatCol==j)        {
          // console.log(data[q]);
          // Seatresult[i][].push({row:data[q].SeatRow,col:data[q].SeatCol,data:data[q]})
          console.log("12")
          break;
        }
      }
   
    }
  }
}

const getXiSeat = (Maxcol, Maxrow,data) => {
  var result = [];
  for (var i = 1; i <= Maxrow; i++) {
    
    result.push({row: i,col:[]});
    for (var j = 0; j <= Maxcol; j++) {
      
      for(var q =0 ;q<data.length;q++){
        if (data[q].ScreenRow == i && data[q].ScreenCol == j){        data[q].haschoose =false;
          result[i - 1].col.push(data[q])
        }
      }
      
    }
  }
  console.log(result)
  return result;
 
  

  // console.log(result

}

module.exports = {
  zuodata: zuodata,
  getSeat: getSeat,
  getXiSeat: getXiSeat
}
